teaming agreements - Español Inglés Diccionario